home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / utilities / fountain / particlefountain.tutorial < prev   
Text File  |  1994-10-31  |  5KB  |  172 lines

  1. Movement - Particle Fountain 1.0,
  2.  
  3. Copyright (c)1993 Jason Linhart and Chris Minshall. All rights reserved.
  4.  
  5.  
  6.  
  7.  
  8. For use with Lightwave 2.0 Copyright NewTek, Inc.
  9.  
  10. Motion Algorithms by Jason Linhart
  11. Interface by Chris Minshall
  12. Developed in SAS/C 6.0
  13.  
  14.  
  15.  
  16.  
  17. ****   Input Scene File Tutorial  ****
  18.        -------------------------
  19.  
  20.  
  21.  
  22.  
  23. This file will take you step-by-step in the creation of an input scene file for
  24. use with Movement - PF version 1.0.
  25.  
  26.  
  27. The main reason for the input scene file, is to tell Movement where you want to
  28. launch the objects from.  You do this by loading an object into Lightwave and
  29. placing it with 2 key-frames, one in the launch position, and one in the ground
  30. position.  Some of the different launch types have additional parameters that
  31. can be adjusted.  These are listed in the Movement.doc under launch types and
  32. later in this file.
  33.  
  34.  
  35.  
  36. Example scene file set-up for Point Launch
  37. ==========================================
  38.  
  39.  
  40. Steps
  41.  
  42.     1.  From the Scene Menu, Clear any scene file that is currently loaded in
  43.         Lightwave 2.0.
  44.  
  45.  
  46.     2.  From the Objects Menu, load the NULLOBJECT from your standard objects
  47.         directory.
  48.  
  49. The first object that is loaded into this scene file is the one that Movement
  50. is going to use as the launch placement object.  Additional objects can be
  51. loaded after this, but Movement will just pass those into the output file
  52. without modification.  The NULLOBJECT is probably the best choice for the
  53. placement object, as it will not show up in the output file.  If you substitute
  54. another object, that objects axis-of-rotation will become the launch placement
  55. point.
  56.  
  57.  
  58.     3.  For this tutorial, also load the Beethoven object from the
  59.         Objects/Misc. directory.
  60.  
  61.  
  62.     4.  Enter Layout.
  63.  
  64.  
  65.     5.  Create a key-frame at frame 0 for the NULLOBJECT at  X =  0.0   m.
  66.                                                              Y =  0.387 m.
  67.                                                              Z = -0.119 m.
  68.  
  69.         You can enter this using the numeric input, or with the mouse.
  70.  
  71.  
  72. The key-frame at frame 0 tells Movement the location that you want to launch
  73. all of the projectiles from.  This can be placed anywhere in the 3D Lightwave
  74. world. In this example, it is placed in the mouth of Beethoven.
  75.  
  76.  
  77.  
  78.  
  79.  
  80.     6.  Create another key-frame at frame 10 for the NULLOBJECT at X =  0.0  m.
  81.                                                                    Y =  0.0  m.
  82.                                                                    Z = -0.119m.
  83.  
  84.  
  85. This key-frame at frame 10 tells Movement the location of the ground, or the
  86. bottom of the objects flight path.  The frame number does not matter, it could
  87. have been frame 5 or 105, but the second key-frame is always used for the
  88. ground.
  89.  
  90.  
  91.     7.  Place the camera so that you get a good view of the front side of
  92.         Beethoven and create a key-frame for the camera.
  93.  
  94.  
  95.     8.  Exit Layout.
  96.  
  97.  
  98.     9.  From the scene menu, save the scene file as ram:Test.scene
  99.  
  100.  
  101. This is the only information that is necessary for Movement.  Any other
  102. information that you want to put in the input scene will be carried over into
  103. the output scene file that Movement creates.
  104.  
  105.  
  106.     10.  Run the Movement - Particle Fountain software.
  107.  
  108.  
  109.     11. Enter the following parameters:
  110.  
  111.  
  112.  
  113.         Input Scene : Ram:Test.scene
  114.  
  115.         Output Scene : Ram: Particle.scene
  116.  
  117.         New Object:  Particle.lwob
  118.  
  119.         Number of Objects: 50
  120.  
  121.         Launch Type : Point
  122.  
  123.         End behavior : Repeat
  124.  
  125.                              High      Low 
  126.  
  127.         Launch Angle :        5        0
  128.  
  129.         Launch Direction :  280        260
  130.  
  131.         Launch Velocity :     3        1.5
  132.  
  133.         Frame Dispersion :   20        1
  134.  
  135.  
  136.         Bounce :  45%
  137.  
  138.  
  139.     12.  Press the Begin Movement Button.
  140.  
  141.  
  142.     13.  The text window should display the conversion process.
  143.  
  144.  
  145.     14.  After Movement is finished, Go back to Lightwave and Load the
  146.          Ram:Particle.scene file.
  147.  
  148.  
  149.     15.  If all went well, you should now have a animation complete with
  150.          Beethoven losing his lunch.  : )
  151.  
  152.  
  153.  
  154.  
  155.  
  156. All of the Example scene files should be easy to understand, except for the
  157. Linear Launch type.  The Input scene file set-up should go exactly like this
  158. tutorial.scene.  There is one major difference,  After you have set the second
  159. key-frame, or the one that represents the ground, go to the XZ view mode and
  160. move the second key frame to a different X and Z location and Re-create the
  161. second key-frame.  The line between the first key-frame and the second
  162. key-frame in the XZ view, is the line that the particles will be launch from.
  163. Check out the Linear.scene in the example scenes directory,  it should help you
  164. to understand.
  165.  
  166.  
  167.  
  168. If you have any questions, comments, or just want to say Hi!, drop me a line.
  169.  
  170. Jason Linhart
  171. C451687@mizzou1.missouri.edu
  172.